Big Huge Thesaurus

tall sunflower

noun